lst = [4, 56, 3, 78, 40, 56, 89]
print("原列表：", lst)

# 排序，默认是升序 ————> 排序是在原列表的基础上进行的，不会产生新的列表对象
lst.sort()
print("升序：", lst)

# 排序，降序
lst.sort(reverse=True)
print("降序：", lst)

print("------------------------------------------------------------------------------")

lst2 = ["banana", "apple", "pear", "Tangerine", "Grape", "Pineapple"]
print("原列表：", lst2)
# 升序，先排大写，再排小写
lst2.sort()
print("升序：", lst2)

# 降序，先排小写，再排大写
lst2.sort(reverse=True)
print("降序：", lst2)

# 忽略大小写进行比较
lst2.sort(key=str.lower)
print("忽略大小写升序：", lst2)


